self-managing team - Francés Inglés Diccionario